nova salmon - Turkish English Dictionary